/**
 * Created by coder on 2017/12/26.
 */
import {initialize2DArray,initializeArrayWithValues} from '../common/array'

export default {
	keyboard:{
		show:false,
		filter:false,
		mark:false,
		numEnable:initializeArrayWithValues(9,true),
	},
	curCell:{
		x:-1,
		y:-1,
		data:0,
		isStatic:false,
		isMark:false,
		active:0,
		numMark:initializeArrayWithValues(9,false),
	},
	cells:[],
	errorMap:initializeArrayWithValues(81,false),
	level:{
		c1:{
			curLevel:0,
			totalLevel:366,
		},
		c2:{
			curLevel:0,
			totalLevel:366,
		},
		c3:{
			curLevel:0,
			totalLevel:366,
		},
		c4:{
			curLevel:0,
			totalLevel:366,
		},
		c5:{
			curLevel:0,
			totalLevel:366,
		},
		curLevel:{
			classIndex:-1,
			level:-1,
		}
	},
	memory:{
		undo:[],
		redo:[],
		cur:null,
	}
}